package com.eiss.domain.VO;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.eiss.common.annotation.Excel;
import com.eiss.common.core.domain.BaseEntity;

/**
 * 中转站管理对象 tb_transferstations
 * 
 * @author ruoyi
 * @date 2025-01-24
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class TransferstationVO extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键, 自增长 */
    @JsonProperty("TransferStationID")
    private Long TransferStationID;

    /** 中转站名称 */
    @Excel(name = "中转站名称")
    @JsonProperty("TransferStationName")
    private String TransferStationName;

    /** 详细地址 */
    @Excel(name = "详细地址")
    @JsonProperty("Address")
    private String Address;

    /** 所在城市 */
    @Excel(name = "所在城市")
    @JsonProperty("City")
    private String City;

    /** 所在省份 */
    @Excel(name = "所在省份")
    @JsonProperty("Province")
    private String Province;

    /** 邮政编码 */
    @Excel(name = "邮政编码")
    @JsonProperty("PostalCode")
    private String PostalCode;

    /** 联系电话 */
    @Excel(name = "联系电话")
    @JsonProperty("ContactPhone")
    private String ContactPhone;

    /** 负责人 */
    @Excel(name = "负责人")
    @JsonProperty("ManagerId")
    private String ManagerId;

    /** 中转站地址坐标X */
    @JsonProperty("x")
    private String X;

    /** 中转站地址坐标Y */
    @JsonProperty("y")
    private String Y;

}
